/**
 * Copyright (C) 2016 sharding-demo Project
 *               Author: Administrator
 *               Date: 2016年6月12日
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.zdal.sharding.demo;

import java.util.ArrayList;
import java.util.List;

import com.zdal.sharding.demo.dao.T1Mapper;
import com.zdal.sharding.demo.entity.T1;
import com.zdal.sharding.demo.service.BasicService;
import com.zdal.sharding.demo.utils.SpringFactory;

/**
 * Name: Main.java
 * ProjectName: [sharding-demo]
 * Package: [com.zdal.sharding.demo.Main.java]
 * Description: TODO  
 * 
 * @since JDK1.7
 * @see
 *
 * Author: @author: Chris
 * Date: 2016年6月12日 下午4:41:00
 *
 * Update-User: @author
 * Update-Time:
 * Update-Remark:
 * 
 * Check-User:
 * Check-Time:
 * Check-Remark:
 * 
 * Company: 
 * Copyright: 
 */
public class Main {

	/** 
	 * @Title: main
	 * @Description: TODO
	 * @param @param args     
	 * @return void     
	 * @throws 
	 */
	public static void main(String[] args) {
		
		SpringFactory.getInstance().init("applicationContext.xml");
		
		BasicService mapper =  (BasicService) SpringFactory.getInstance().getBean("basicServiceImpl");
		List<T1> t1s = new ArrayList<>();
		for(int i = 1 ; i< 10;i++){
			t1s.add(new T1( i,"tut tut"+i));
		}
		
		
		mapper.insert(t1s);

	}

}
